6 research outputs found

    Nefeli: Hint-Based Execution of Workloads in Clouds

    Full text link
    Abstract—Virtualization of computer systems has made feasi-ble the provision of entire distributed infrastructures in the form of services. Such services do not expose the internal operational and physical characteristics of the underlying machinery to either users or applications. In this way, infrastructures including computers in data-centers, clusters of workstations, and networks of machines are shrouded in “clouds”. Mainly through the deployment of virtual machines, such networks of computing nodes become cloud-computing environments. In this paper, we propose Nefeli, a virtual infrastructure gateway that is capable of effectively handling diverse workloads of jobs in cloud environments. By and large, users and their workloads remain agnostic to the internal features of clouds at all times. Exploiting execution patterns as well as logistical constraints, users provide Nefeli with hints for the handling of their jobs. Hints provide no hard requirements for application deployment in terms of pairing virtual-machines to specific physical cloud elements. Nefeli helps avoid bottlenecks within the cloud through the realization of viable virtual machine deployment mappings. As the types of jobs change over time, deployment mappings must follow suit. To this end, Nefeli offers mechanisms to migrate virtual machines as needed to adapt to changing performance needs. Using our prototype system, we show significant improvements in overall time needed and energy consumed for the execution of workloads in both simulated and real cloud computing environments. I

    Διαχείριση πόρων σε νέφη υποδομής

    No full text
    In this thesis, we present our work on four fundamental problems current Iaas clouds face: A) how consumers can assist the cloud middleware in resource management while the internal structure of the cloud is never revealed. B) the vm-to-phm placement in large non-homogeneous physical infrastructures.C) load balancing though live vm migration under time constraints while not depleting the cloud resources.D) the maximization of the financial profit when using the cloud. The proposed solutions on these problems show significant improvements in the efficiency of iaas clouds.Στην παρούσα εργασία, εξετάζουμε τέσσερα θεμελιώδη προβλήματα που αντιμετωπίζουν σήμερα τα νέφη υποδομής (iaas-clouds):Α) με ποιο τρόπο ο καταναλωτής μπορεί να βοηθήσει στη διαχείριση των πόρων, ενώ η εσωτερική δομή της υποδομής του νέφους παραμένει κρυφή.Β) η τοποθέτηση των vm-σε-φυσικές μηχανές σε μεγάλα μη ομοιογενή νέφη.Γ) η εξισορρόπηση φορτίου μέσω ζωντανής μετακίνησης vm υπό χρονικούς περιορισμούς, χωρίς αυτό να συνεπάγεται την εξάντληση των πόρων του νέφους.Δ) η μεγιστοποίηση του οικονομικού κέρδους κατά τη χρήση του νέφους. Οι προτεινόμενες λύσεις για τα προβλήματα αυτά δείχνουν σημαντική βελτίωση της αποτελεσματικότητας των νεφών υποδομή

    On the efficiency of time-varying channel models

    No full text
    Publication in the conference proceedings of EUSIPCO, Florence, Italy, 200

    Adaptive Live VM Migration in Share-Nothing IaaS-Clouds with LiveFS

    No full text
    Live migration is a versatile option when it comes to attain load-balancing in IaaS-cloud architectures. Liveness, reliability and conformance to SLAs may all be achieved by moving a VM that creates excessive work from its current physical machine (PM) to a less busy node. Despite its promising features, live migration is an expensive operation in terms of resources. The situation gets further exacerbated when the movement involves PMs working off different file-systems which is often the case in shared-nothing IaaS-cloud infrastructures. In this paper, we suggest an approach that adapts the migration operation based on the I/O activity of the originating-VM. We introduce LiveFS, a FUSE-file system which traps all I/Os and helps determine how to best ship virtual disk segments across PMs in a share-nothing IaaS-cloud. Through prototyping and experimentation, we show that LiveFS can improve the shipment of VMs for diverse types of workloads. In particular, LiveFS succeeds in reducing the Total Migration Time by up to 64% compared to the “pre-copy” live migration technique. Furthermore during migration, we attain up-to 19% less I/O-delay if compared to the “post-copy” livemigration approach

    Time-Constrained Live VM Migration in Share-Nothing IaaS-Clouds

    No full text
    Both economic reasons and interoperation requirements necessitate the deployment of IaaS-clouds based on a share-nothing architecture. Here, live VM migration becomes a major impediment to achieving cloud-wide load balancing via selective and timely VM-migrations. Our approach is based on copying virtual disk images and keeping them synchronized during the VM migration operation. In this way, we ameliorate the limitations set by shared storage cloud designs as we place no constraints on the cloud’s scalability and load-balancing capabilities. We propose a special-purpose file system, termed MigrateFS, that performs virtual disk replication within specified time-constraints while avoiding internal network congestion. Management of resource consumption during VM migration is supervised by a low-overhead and scalable distributed network of brokers. We show that our approach can reduce up to 24% the stress of already saturated physical network links during load balancing operations

    Live VM Migration Under Time-Constraints in Share-Nothing IaaS-Clouds

    No full text
    corecore